Codes d'erreur
Les codes d’erreur pour des problèmes spécifiques de l'API sont en cours de développement. Ainsi, certaines erreurs de syntaxe mineures peuvent être classées dans la catégorie 400 - Bad Request (mauvaise requête) sans autre débogage. L’erreur la plus courante, cependant, est une réponse API vide. Une réponse vide signifie généralement que le paramètre et la sélection du filtre ne sont pas disponibles dans le carrefour de données. Le tableau ci-dessous fournit une explication générique des codes d'état HTTP.
Tableau des codes d'état HTTP
| Code | Description |
|---|---|
| 200 - OK | Tout fonctionne comme prévu. |
| 400 - Mauvaise requête | La requête était inacceptable, souvent parce qu’il manquait un paramètre requis. |
| 401 - Non autorisé | Aucune clé API valide n’a été fournie. |
| 402 - Échec de la requête | Les paramètres étaient valides, mais la requête a échoué. |
| 403 - Interdit | La clé API n’a pas la permission d’exécuter la requête. |
| 404 - Non trouvé | La ressource demandée n'existe pas. |
| 409 - Conflit | La requête entre en conflit avec une autre requête (peut-être en raison de l'utilisation de la même clé idempotente). |
| 429 - Trop de requêtes | Trop de requêtes atteignent l’API trop rapidement. Nous recommandons une sauvegarde exponentielle de vos requêtes |
| 500, 502, 503, 504 - Erreurs du serveur | Un problème est survenu du côté du CIMT. |